
from abc import ABC, abstractmethod
class IAddressSapce(ABC):
    def read_folio(self, folio: object):
        pass
    def dirty_folio(self, folio: object):
        pass
    def invalidate_folio(self, folio: object):
        pass
    def release_folio(self, folio: object, start: int, size: int):
        pass
    def launder_folio(self):
        pass
    def free_folio(self, folio: object)
        pass




    def write_begin(self):
        pass
    def write_page(self):
        pass
    def write_end(self):
        pass


    def bmap(self):
        pass

    def is_partially_uptodate(self):
        pass
    def is_dirty_writaback(self):
        pass

